花费 41 ms
DLL注入实践

Windows系统大量使用dll作为组件复用,应用程序也会通过dll实现功能模块的拆分。DLL注入技术是向一个正在运行的进程插入自有DLL的过程。 Window下的代码注入 常见的Windows代 ...

Thu Jul 18 18:08:00 CST 2019 0 1618
ZMQ通信模式

本文简要介绍ZMQ常用的通信模式 请求响应模式 常规搭配:ZMQ_REQ + ZMQ_REP 带输入负载(Round Robin)均衡搭配:ZMQ_REQ + ZMQ_ROUTER ...

Sun Dec 30 07:40:00 CST 2018 0 1633
printf打印输出null问题的跟踪

最近在工作中,遇到一处 printf输出有null的情况,在此记录一下,问题分析的过程。 测试代码很简单,本机为64位操作系统: 输出结果为: 前两个很好理解,第三项输出有 (null), ...

Thu Nov 22 22:41:00 CST 2018 0 1587
拼接Sql语句小心得

在往数据库插入数据时,需要根据数据和数据库中的列信息进行拼接,在本篇文章中,输出小心得。使用语言为 python。 拼接原始列信息 比如待插入数据库列信息为 deptNo,dName, Locat ...

Fri Aug 02 01:12:00 CST 2019 0 763
引用作为函数返回值的一点思考

本篇文章的关注点是引用作为函数返回值,网上类似很多,具体可参考引用作为函数返回值的优缺点。这里,我想写下自己的想法。 在C++中,引用变量必须要初始化,否则会有编译错误。这里指的初始化,一般变量赋值 ...

Fri Jul 27 03:11:00 CST 2018 0 1458
MAC系统上的虚拟机parallel desktop检测

本文介绍在Mac系统上的虚拟机parallel desktop检测。可通过检测特定驱动文件以及特定服务是否存在来检测自身运行环境。就Parallels Desktop来说,可行的检测依据有: 准备工 ...

Fri Feb 19 18:41:00 CST 2021 0 475
程序编译保护机制

本篇文章主要内容摘选自 Linux程序的常用保护机制、GCC 安全编译选项、GCC安全保护机制,在本篇文章中,主要梳理汇总,便于以后查阅。 操作系统内置的安全机制 此处只总结和程序执行过程相关的安 ...

Wed Jul 17 18:06:00 CST 2019 0 584
加密配置文件总结

应项目安全需求,现有工程中使用到的配置文件需要加密保护,提升产品安全性。 设计调研 考虑到是本地加密,先在现有工程中梳理一趟已有的加密方式,除去网络模块的非对称加密方式之外,其他涉及到关键敏感信息 ...

Fri Jul 12 22:43:00 CST 2019 0 518
内存泄露检测方案分析

思路分析 通过重载全局内存申请以及释放函数,记录申请和释放相关信息,在申请时,以申请到的内存地址为key,申请者的相关信息为value,建立映射关系。应用程序主动释放时,删除对应的信息。 当整个程 ...

Tue Oct 19 02:22:00 CST 2021 0 111
记一次前端适配后台接口改造的开发小结

在最近工作中,有因后台接口升级,前端需要配合改造的需求。在改造适配过程中,遇到了问题,再经过多次折腾后,最终调通。事后再回顾整个调试过程,觉的之前走过一些弯路,在回顾时才看的更加真切,在此需要总结归纳 ...

Mon Jul 12 18:11:00 CST 2021 0 134

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM